Platform Explorer / Nuxeo Platform LTS 2017 9.10

Contribution org.nuxeo.ecm.platform.audit.search.contrib--event

This contribution is part of XML component org.nuxeo.ecm.platform.audit.search.contrib inside nuxeo-elasticsearch-audit-9.10.jar /OSGI-INF/es-audit-search-contrib.xml

Extension Point

Extension point event of component NXAuditEventsService.

Contributed Items

  • <event name="search">
    			<extendedInfos>
    				<extendedInfo expression="${message.properties.searchDocumentModelAsJson}" key="searchDocumentModel"/>
    				<extendedInfo expression="${message.properties.aggregates}" key="aggregates"/>
    				<extendedInfo expression="${message.properties.aggregatesMatches}" key="aggregatesMatches"/>
    				<extendedInfo expression="${message.properties.effectiveQuery}" key="effectiveQuery"/>
    				<extendedInfo expression="${message.properties.pageIndex}" key="pageIndex"/>
    				<extendedInfo expression="${message.properties.resultsCountInPage}" key="resultsCountInPage"/>
    				<extendedInfo expression="${message.properties.resultsCount}" key="resultsCount"/>
    				<extendedInfo expression="${message.properties.pageProviderName}" key="pageProviderName"/>
    				<extendedInfo expression="${message.properties.queryParams}" key="queryParams"/>
    				<extendedInfo expression="${message.properties.params}" key="params"/>
    				<extendedInfo expression="${message.properties.executionTimeMs}" key="executionTimeMs"/>
    				<extendedInfo expression="${message.properties.searchFields}" key="searchFields"/>										
    			</extendedInfos>
    		</event>

XML Source

<extension point="event" target="org.nuxeo.ecm.platform.audit.service.NXAuditEventsService">
		<event name="search">
			<extendedInfos>
				<extendedInfo expression="${message.properties.searchDocumentModelAsJson}" key="searchDocumentModel"/>
				<extendedInfo expression="${message.properties.aggregates}" key="aggregates"/>
				<extendedInfo expression="${message.properties.aggregatesMatches}" key="aggregatesMatches"/>
				<extendedInfo expression="${message.properties.effectiveQuery}" key="effectiveQuery"/>
				<extendedInfo expression="${message.properties.pageIndex}" key="pageIndex"/>
				<extendedInfo expression="${message.properties.resultsCountInPage}" key="resultsCountInPage"/>
				<extendedInfo expression="${message.properties.resultsCount}" key="resultsCount"/>
				<extendedInfo expression="${message.properties.pageProviderName}" key="pageProviderName"/>
				<extendedInfo expression="${message.properties.queryParams}" key="queryParams"/>
				<extendedInfo expression="${message.properties.params}" key="params"/>
				<extendedInfo expression="${message.properties.executionTimeMs}" key="executionTimeMs"/>
				<extendedInfo expression="${message.properties.searchFields}" key="searchFields"/>										
			</extendedInfos>
		</event>
	</extension>